Thoughts on the Evolution Towards Model-Integrating Software
نویسندگان
چکیده
Developing software that can be modified and evolved easily is a challenging task. Yet, the fastpaced market requires quick adaptation of products in reaction to emerging requirements. As a basis for flexible software, we proposed to develop software based on Model-Integrating Components (MoCos) in previous work [1]. A MoCo is a non-redundant, reusable and executable combination of logically related models and code in an integrated form where both parts are stored together in one component. The outcome of two comprehensive feasibility studies on building software with MoCos let us conclude that combining the strengths of modeling languages (e.g., abstraction, separation of concerns) and programming languages (e.g., performance) within components yields flexible and wellperforming software, indeed. Even though we provided the MoCo concept as a basis for designing a flexible target architecture, we neglected to introduce process descriptions for engineering Model-Integrating Software (MIS), so far. As a first step towards closing this gap, we introduce the current state of an engineering process for the development of MIS. In addition, we describe a set of evolution scenarios to evolve existing software towards MIS and discuss related evolution processes.
منابع مشابه
The evolution of the thoughts of protesters to hijab from the Naserid era to the second Pahlavi period (1227-1320)
Following the confrontation of modern thinkers with modernity, the votes of the hijab protestors were raised as preparation of intellectualism and modernity requirements. The present article by using a documentary-analytical method investigates the development of the hijab critics’ theories during the 1227 to 1320 period by describing their beliefs and performances to explain the influential f...
متن کاملEvaluating the Growth and Evolution of Facility Management in Innovating Integrating and Aligning Business Strategies to Achieve a Competitive Advantage
The South African Facilities Management (FM) industry has seen increased operational strategy complexity from single-site contractors providing basic janitorial services to highly integrated and bundled FM service providers. Despite these major changes, very little research has been conducted on evaluating the effectiveness of FM in innovating, integrating and aligning business strategies to a...
متن کاملPolitical Development Models with an Emphasis Imam Khomeini's Thoughts
This article claims that according to Imam Khomeini, the political development originates from Islamic and divine principles and foundations and is based on maximum participation of each citizen. Its aim is happiness in this world and in the hereafter and material and spiritual improvement of the individual and the society with an inclination towards closeness to God and His satisfaction. Regar...
متن کاملBandwidth and Delay Optimization by Integrating of Software Trust Estimator with Multi-User Cloud Resource Competence
Trust Establishment is one of the significant resources to enhance the scalability and reliability of resources in the cloud environment. To establish a novel trust model on SaaS (Software as a Service) cloud resources and to optimize the resource utilization of multiple user requests, an integrated software trust estimator with multi-user resource competence (IST-MRC) optimization mechanism is...
متن کاملTowards Development of Correct Software using Views
This paper aims at integrating heterogeneous documents used in pragmatic software develpoment methods to describe views with a formal refinement based software development process. Therefore we propose an integrated semantics of heterogeneous documents based on a common system model and a set of syntactic development steps with a welldefined semantics for document evolution. The use of the deve...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Softwaretechnik-Trends
دوره 36 شماره
صفحات -
تاریخ انتشار 2016